sol-gel polymerization - French English Dictionary